北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2010, Vol. 33 ›› Issue (2): 116-120.doi: 10.13190/jbupt.201002.116.wurq

• 研究报告 • 上一篇    下一篇

测井网络路由器的研究与实现

伍瑞卿; 顾庆水; 陈伟; 陈天麒   

  1. (电子科技大学 电子工程学院, 成都 610054)
  • 收稿日期:2009-06-18 修回日期:2009-09-28 出版日期:2010-04-28 发布日期:2010-04-28
  • 通讯作者: 伍瑞卿
  • 作者简介:伍瑞卿(1977—), 男, 博士生, 讲师, Email: reeching@163.com; 陈天麒(1938—), 男, 教授, 博士生导师.
  • 基金资助:

    国家自然科学基金项目(40771144)

Research and Implement of Router in Logging Networks

WU Rui-qing; GU Qing-shui; CHEN Wei; CHEN Tian-qi   

  1. (School of Electronic Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China)
  • Received:2009-06-18 Revised:2009-09-28 Online:2010-04-28 Published:2010-04-28

摘要:

为满足测井数据传输的实时性和可靠性要求,提出了轻量级的路由器设计方案. 将点到点协议的状态机精简为3个状态和5个事件,缩小了逃逸字符的数量. 路由缓存管理采用了最长首部对齐的预分配策略和减少搬移缓存数据的方法,设计了线性静态路由表的查找方法,并以数字信号处理器的定时器驱动和直接存储器访问方式快速处理缓存数据. 试验结果表明,该轻量级路由器开销小,转发延迟和延迟抖动小,满足测井网络的需要.

关键词: 缓存管理, 测井网络, 路由查找, 状态机, 时延

Abstract:

A lightweight router using optimized methods is proposed to meet the requirements of realtime and reliable transmission in logging networks. In the router, the pointtopoint protocol is simplified for three states and five events in state machine, and the number of escape characters will be reduced to improve transmission efficiency. The memory of link frame is preallocated with the maximum header of protocol data unit to decrease movement of buffered data. A lowcomplexity method based on linear static routing table is designed to fast lookup. The forwarding engine driven by direct memory access controller in hardware timer can fast process Internet protocol packet. Experiment shows that the forwarding delay and jitter is low and the router is stable and efficient for logging networks.

Key words: buffer management, logging networks, route lookup, state machine, time delay

中图分类号: